Mega Code Archive

Categories
1) Android
2) ASP.Net
3) ASP.Net Tutorial
4) C
5) C Tutorial
6) C#
7) C# Book
8) C# by API
9) C# Tutorial
10) C++
11) C++ Tutorial
12) Delphi
13) Flash ActionScript
14) Flex
15) Java
16) Java Book
17) Java by API
18) Java Tutorial
19) JavaScript DHTML
20) JavaScript Reference
21) JavaScript Tutorial
22) MSOfficeExcel 2007 Tutorial
23) MSOfficePowerPoint 2007 Tutorial
24) MSOfficeWord 2007 Tutorial
25) MSSQL
26) MSSQL Tutorial
27) MySQL
28) MySQL Tutorial
29) Oracle PLSQL
30) Oracle PLSQL Tutorial
31) Perl
32) Php
33) PostgreSQL
34) Python
35) Python Tutorial
36) Ruby
37) Silverlight
38) VB.Net
39) VB.Net by API
40) VB.Net Tutorial
41) Visual C++ .NET
42) VisualBasic Script
43) XML
44) XML Tutorial
 
Java Book
1) 001 Language Basics
2) 002 Class
3) 003 Essential Classes
4) 004 File Stream
5) 005 Collection
6) 006 Networking
7) 007 Thread Conncurrent
8) 008 Reflection
001 Language Basics
1) 0001 Create your first Java program
2) 0002 Compiling the Program
3) 0003 A Closer Look at the Example.java
4) 0004 Keywords and Identifiers
5) 0005 The Primitive Types
6) 0006 Integers
7) 0007 Floating Point Types
8) 0008 byte
9) 0009 short
10) 0010 int
11) 0011 octal (base eight)
12) 0012 hexadecimal (base 16)
13) 0013 long
14) 0014 float
15) 0015 float literals
16) 0016 double
17) 0017 double type Literals
18) 0018 Infinity
19) 0019 char
20) 0020 char Literals
21) 0021 boolean
22) 0022 Boolean Literals
23) 0023 Declaring a Variable
24) 0024 Operators
25) 0025 Arithmetic Operators
26) 0026 The Basic Arithmetic Operators
27) 0027 Floating Point Arithmetic
28) 0028 Arithmetic Compound Assignment Operators
29) 0029 Increment and Decrement
30) 0030 Examples of Pre-and Post- Increment and Decrement Operations
31) 0031 Bitwise Operators
32) 0032 Left Shift
33) 0033 The Right Shift
34) 0034 The Unsigned Right Shift
35) 0035 Bitwise Operator Assignments
36) 0036 Using the Bitwise Logical Operators
37) 0037 Relational Operators
38) 0038 The outcome of a relational operator is a boolean value
39) 0039 Boolean Logical Operators
40) 0040 Short-Circuit Logical Operators
41) 0041 The QuestionMark Operator
42) 0042 Operator Precedence
43) 0043 Simplest if statement
44) 0044 Using if statement to compare two variables
45) 0045 Using a boolean value to control the if statement
46) 0046 Simplest if statement
47) 0047 Using if statement to compare two variables
48) 0048 Using a boolean value to control the if statement
49) 0049 switch statement
50) 0050 The break statement is optional
51) 0051 Nested switch Statements
52) 0052 while loop
53) 0053 do-while statement
54) 0054 for Loop
55) 0055 Control Variables Inside the for Loop
56) 0056 Using the Comma
57) 0057 For Loop Variations
58) 0058 Declare multiple variables in for loop Example
59) 0059 Nested for Loops
60) 0060 for each loop
61) 0061 break to Exit a Loop
62) 0062 continue
63) 0063 Using continue with a label
64) 0064 return statement returns from a method
65) 0065 Comments
66) 0066 Single-line comment
67) 0067 Multiline comment
68) 0068 Documentation comment
69) 0069 Introduction to Arrays
70) 0070 One-Dimensional Arrays
71) 0071 Allocate memory for array
72) 0072 Array creation is a two-step process
73) 0073 Array Element Initialization Values
74) 0074 Alternative Array Declaration Syntax
75) 0075 Multidimensional Arrays
76) 0076 Three-dimensional array
77) 0077 Jagged array
78) 0078 Initialize multidimensional arrays
79) 0079 Arrays length
80) 0080 Calculate Average value of Array elements
81) 0081 Create Fibonacci Series with array
82) 0082 Type Conversion and Casting
83) 0083 Javas Automatic Conversions
84) 0084 char and boolean are not compatible with each other
85) 0085 Casting Incompatible Types
86) 0086 Automatic Type Promotion in Expressions
87) 0087 Automatic promotions can cause compile-time errors
88) 0088 The Type Promotion Rules
89) 0089 Type Wrappers
90) 0090 Autoboxing and Auto-unboxing
91) 0091 Autoboxing and Methods
92) 0092 enum type
93) 0093 values( ) and valueOf( ) Methods
94) 0094 enum as Class
95) 0095 enum type Inherit Enum
96) 0096 Overriding toString() to return a Token constants value
97) 0097 Assign a different behavior to each constant
98) 0098 Exception Handling
99) 0099 Exception Types
100) 0100 Uncaught Exceptions
101) 0101 try and catch
102) 0102 Displaying a Description of an Exception
103) 0103 Multiple catch Clauses
104) 0104 Nested try Statements
105) 0105 Creates and throws an exception
106) 0106 Methods with throws clause
107) 0107 finally
108) 0108 Javas Built-in Exceptions
109) 0109 Creating Your Own Exception Subclasses
110) 0110 Chained Exceptions
111) 0111 What Are Generics
112) 0112 Generic Bounded Types
113) 0113 Generic Wildcard Arguments
114) 0114 Generic Bounded Wildcards
115) 0115 Generic Method
116) 0116 Generic Constructors
117) 0117 Generic Interfaces
118) 0118 Raw Types and Legacy Code
119) 0119 Generic Class Hierarchies
120) 0120 Type Parameters Cant Be Instantiated
121) 0121 Restrictions on Static Members
122) 0122 Annotations (Metadata)
123) 0123 Retention Policy
124) 0124 @Retention
125) 0125 Obtaining All Annotations
126) 0126 Annotation Default Values
127) 0127 Marker Annotations
128) 0128 Single-Member Annotations
129) 0129 Built-In Annotations
130) 0130 Automatic Resource Management
131) 0131 Reference
132) 0132 SoftReference
133) 0133 WeakReference
134) 0134 PhantomReference